seed felling - French English Dictionary